xen.git
21 years agobitkeeper revision 1.1159.1.97 (412a08767NwPLKMuv2wKJw0mVgoNjg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 23 Aug 2004 15:08:38 +0000 (15:08 +0000)]
bitkeeper revision 1.1159.1.97 (412a08767NwPLKMuv2wKJw0mVgoNjg)

2.6 update_va_mapping on demand fault path (currently disabled)

21 years agobitkeeper revision 1.1159.1.96 (412a083dAhGUZb_6ytHtPU56pIh13g)
iap10@labyrinth.cl.cam.ac.uk [Mon, 23 Aug 2004 15:07:41 +0000 (15:07 +0000)]
bitkeeper revision 1.1159.1.96 (412a083dAhGUZb_6ytHtPU56pIh13g)

cleanup

21 years agobitkeeper revision 1.1159.1.95 (412779fcMWkx_UR6jXaauS71XcuODQ)
iap10@labyrinth.cl.cam.ac.uk [Sat, 21 Aug 2004 16:36:12 +0000 (16:36 +0000)]
bitkeeper revision 1.1159.1.95 (412779fcMWkx_UR6jXaauS71XcuODQ)

Add hotplug support to linux 2.6.7-xenU build.

21 years agobitkeeper revision 1.1159.1.94 (412723d6gmOYtgyWHkWx2fG6l1ywZA)
iap10@labyrinth.cl.cam.ac.uk [Sat, 21 Aug 2004 10:28:38 +0000 (10:28 +0000)]
bitkeeper revision 1.1159.1.94 (412723d6gmOYtgyWHkWx2fG6l1ywZA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.45.16 (412640acjI6W8MIoA2W2ArmKgPNJcA)
iap10@labyrinth.cl.cam.ac.uk [Fri, 20 Aug 2004 18:19:24 +0000 (18:19 +0000)]
bitkeeper revision 1.1159.45.16 (412640acjI6W8MIoA2W2ArmKgPNJcA)

Fix bad migration interaction with /lib/tls emulation code.

21 years agobitkeeper revision 1.1159.45.15 (4126390c2dSRHYLR3YNd9JysCy4XTw)
iap10@tetris.cl.cam.ac.uk [Fri, 20 Aug 2004 17:46:52 +0000 (17:46 +0000)]
bitkeeper revision 1.1159.45.15 (4126390c2dSRHYLR3YNd9JysCy4XTw)

Export new mapping interface 'xc_map_foreign'

21 years agobitkeeper revision 1.1159.45.14 (412629e8AO8Ty3LNUQeMVLVbHFMAQQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 20 Aug 2004 16:42:16 +0000 (16:42 +0000)]
bitkeeper revision 1.1159.45.14 (412629e8AO8Ty3LNUQeMVLVbHFMAQQ)

Fix SET_FOREIGNDOM

21 years agobitkeeper revision 1.1159.45.13 (41262599YpMzJIP5GvyznLSES5h5OQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 20 Aug 2004 16:23:53 +0000 (16:23 +0000)]
bitkeeper revision 1.1159.45.13 (41262599YpMzJIP5GvyznLSES5h5OQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.48.1 (4126259181cq4hyB3cquYrgpQokAIQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 20 Aug 2004 16:23:45 +0000 (16:23 +0000)]
bitkeeper revision 1.1159.48.1 (4126259181cq4hyB3cquYrgpQokAIQ)

Framework for grant-table implementation in Xen.

21 years agobitkeeper revision 1.1159.45.12 (4126214drloFPpuSWsnIRb0lHMIafA)
iap10@labyrinth.cl.cam.ac.uk [Fri, 20 Aug 2004 16:05:33 +0000 (16:05 +0000)]
bitkeeper revision 1.1159.45.12 (4126214drloFPpuSWsnIRb0lHMIafA)

Enable a more generous set of options in the 2.6.7 kernels

21 years agobitkeeper revision 1.1159.45.11 (4126168eTuWjNHdW-C1gjvkm8XBaKw)
iap10@labyrinth.cl.cam.ac.uk [Fri, 20 Aug 2004 15:19:42 +0000 (15:19 +0000)]
bitkeeper revision 1.1159.45.11 (4126168eTuWjNHdW-C1gjvkm8XBaKw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.47.1 (41261688nlAL_qxZPnYEzHLXT049dg)
iap10@labyrinth.cl.cam.ac.uk [Fri, 20 Aug 2004 15:19:36 +0000 (15:19 +0000)]
bitkeeper revision 1.1159.47.1 (41261688nlAL_qxZPnYEzHLXT049dg)

Initialise xen block-front device before ide and scsi so we get a change of grabing their majors of we've been asked.

21 years agobitkeeper revision 1.1159.45.10 (412604827jsxItilS5gG-ddy0MGfzA)
kaf24@scramble.cl.cam.ac.uk [Fri, 20 Aug 2004 14:02:42 +0000 (14:02 +0000)]
bitkeeper revision 1.1159.45.10 (412604827jsxItilS5gG-ddy0MGfzA)

Quieten skb alloc failures in net frontend.

21 years agobitkeeper revision 1.1159.45.9 (4125f884a9pA8Y6eCghcU-ZKeJwDpQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 20 Aug 2004 13:11:32 +0000 (13:11 +0000)]
bitkeeper revision 1.1159.45.9 (4125f884a9pA8Y6eCghcU-ZKeJwDpQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.46.1 (4125f87eJIsxVuchHslHHEkNUjqjRA)
kaf24@scramble.cl.cam.ac.uk [Fri, 20 Aug 2004 13:11:26 +0000 (13:11 +0000)]
bitkeeper revision 1.1159.46.1 (4125f87eJIsxVuchHslHHEkNUjqjRA)

Fix page refcnt in net backend.

21 years agobitkeeper revision 1.1159.1.93 (4125c70e11lFDGflDwFuyzc6vyhLEA)
mjw@wray-m-3.hpl.hp.com [Fri, 20 Aug 2004 09:40:30 +0000 (09:40 +0000)]
bitkeeper revision 1.1159.1.93 (4125c70e11lFDGflDwFuyzc6vyhLEA)

Suppress logging check as we auto-install it.

21 years agobitkeeper revision 1.1159.1.92 (4125c2a1hkXswFK5ZlWTGYbKQihTmQ)
mjw@wray-m-3.hpl.hp.com [Fri, 20 Aug 2004 09:21:37 +0000 (09:21 +0000)]
bitkeeper revision 1.1159.1.92 (4125c2a1hkXswFK5ZlWTGYbKQihTmQ)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.91 (4125c04fdFsBys6pCPgiqHACIMhgWQ)
mjw@wray-m-3.hpl.hp.com [Fri, 20 Aug 2004 09:11:43 +0000 (09:11 +0000)]
bitkeeper revision 1.1159.1.91 (4125c04fdFsBys6pCPgiqHACIMhgWQ)

Support NFS root by creating the block device controller for a domain
even when it has no disks.

21 years agobitkeeper revision 1.1159.45.8 (4125bdd65AGH_yEQnU1cGd31tL8SuA)
akw27@labyrinth.cl.cam.ac.uk [Fri, 20 Aug 2004 09:01:10 +0000 (09:01 +0000)]
bitkeeper revision 1.1159.45.8 (4125bdd65AGH_yEQnU1cGd31tL8SuA)

Add a timeout to blkif connect.

21 years agobitkeeper revision 1.1159.45.7 (4125abbbALjz7ttvo9UYMDVzVkYmFA)
iap10@labyrinth.cl.cam.ac.uk [Fri, 20 Aug 2004 07:43:55 +0000 (07:43 +0000)]
bitkeeper revision 1.1159.45.7 (4125abbbALjz7ttvo9UYMDVzVkYmFA)

misc cleanups

21 years agobitkeeper revision 1.1159.45.6 (41252db4n6kL4UwbrIkk3U5CrBJ4Qw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 19 Aug 2004 22:46:12 +0000 (22:46 +0000)]
bitkeeper revision 1.1159.45.6 (41252db4n6kL4UwbrIkk3U5CrBJ4Qw)

We still need force_max_zoneorder 11 in 2.4.26

21 years agobitkeeper revision 1.1159.45.5 (41251052Ej7lUDx40Rsj3KPu98ILYg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 19 Aug 2004 20:40:50 +0000 (20:40 +0000)]
bitkeeper revision 1.1159.45.5 (41251052Ej7lUDx40Rsj3KPu98ILYg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.45.4 (41251046RHh_YorMh-pBd-MxpifMww)
iap10@labyrinth.cl.cam.ac.uk [Thu, 19 Aug 2004 20:40:38 +0000 (20:40 +0000)]
bitkeeper revision 1.1159.45.4 (41251046RHh_YorMh-pBd-MxpifMww)

rename the example config files.

21 years agobitkeeper revision 1.1159.42.9 (412505c5dONZ7S1siNrySUSAumDLcA)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 19:55:49 +0000 (19:55 +0000)]
bitkeeper revision 1.1159.42.9 (412505c5dONZ7S1siNrySUSAumDLcA)

Fix definition of TLB-flush CPU mask.

21 years agobitkeeper revision 1.1159.45.3 (4124f6c9BN9jHyHMznjiaS-Qw12Rtw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 19 Aug 2004 18:51:53 +0000 (18:51 +0000)]
bitkeeper revision 1.1159.45.3 (4124f6c9BN9jHyHMznjiaS-Qw12Rtw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.42.8 (4124f66fUINxrel-POThC1of633DIA)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 18:50:23 +0000 (18:50 +0000)]
bitkeeper revision 1.1159.42.8 (4124f66fUINxrel-POThC1of633DIA)

Clean up network-backend driver changes to common files.
There is now a 'foreign page' hook into the page allocator, and
a CONFIG_ option for forcing page-sized rx skbs.

21 years agobitkeeper revision 1.1159.42.7 (4124e09e2XrfLrN-NqhB79T6-OQK4w)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 17:17:18 +0000 (17:17 +0000)]
bitkeeper revision 1.1159.42.7 (4124e09e2XrfLrN-NqhB79T6-OQK4w)

Remove padding between foreign page mappings in the blkdev backend.
This also allows us to remove the forced max allocation order in the
buddy page allocator.

21 years agobitkeeper revision 1.1159.42.6 (4124d979a7-WTSkxhJT2RPTsBFY3IA)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 16:46:49 +0000 (16:46 +0000)]
bitkeeper revision 1.1159.42.6 (4124d979a7-WTSkxhJT2RPTsBFY3IA)

Relocate file to the correct place.

21 years agobitkeeper revision 1.1159.42.5 (4124d8c6SpeNiW0Ufph6k9Eno4ccig)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 16:43:50 +0000 (16:43 +0000)]
bitkeeper revision 1.1159.42.5 (4124d8c6SpeNiW0Ufph6k9Eno4ccig)

Fix buffer merging in Xen/Linux to ensure both pseudo-physical and
machine-physical adjacency. Requires a small fix to common bio code.

21 years agobitkeeper revision 1.1159.45.2 (4124d0c3-2CgeiqMNHhDQW2rfX9uMA)
iap10@labyrinth.cl.cam.ac.uk [Thu, 19 Aug 2004 16:09:39 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.45.2 (4124d0c3-2CgeiqMNHhDQW2rfX9uMA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.45.1 (4124d092e9_SvIhSMDUvJb9u3drP3A)
iap10@labyrinth.cl.cam.ac.uk [Thu, 19 Aug 2004 16:08:50 +0000 (16:08 +0000)]
bitkeeper revision 1.1159.45.1 (4124d092e9_SvIhSMDUvJb9u3drP3A)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.42.4 (4124c9a2Di3cas2RmMeElljc94T5_A)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 15:39:14 +0000 (15:39 +0000)]
bitkeeper revision 1.1159.42.4 (4124c9a2Di3cas2RmMeElljc94T5_A)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.44.1 (4124c99bzYQ86nF2sa6s-nSiOfibyQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 15:39:07 +0000 (15:39 +0000)]
bitkeeper revision 1.1159.44.1 (4124c99bzYQ86nF2sa6s-nSiOfibyQ)

Clean up mapping of I/O memory and Xen-heap memory. We define two
'dummy domains' for this purpose which can be specified to
MMUEXT_SET_FOREIGNDOM.

21 years agobitkeeper revision 1.1159.1.90 (4124ba96RLXO5OUyP4yBxVBa7NDnUw)
mjw@wray-m-3.hpl.hp.com [Thu, 19 Aug 2004 14:35:02 +0000 (14:35 +0000)]
bitkeeper revision 1.1159.1.90 (4124ba96RLXO5OUyP4yBxVBa7NDnUw)

Allow some more characters in domain names.

21 years agobitkeeper revision 1.1159.1.89 (4124b984t6aam6ddcud4Iu0TZs1CVA)
mjw@wray-m-3.hpl.hp.com [Thu, 19 Aug 2004 14:30:28 +0000 (14:30 +0000)]
bitkeeper revision 1.1159.1.89 (4124b984t6aam6ddcud4Iu0TZs1CVA)

Remove limit (15) on domain names.

21 years agobitkeeper revision 1.1159.1.88 (4124b308xrxOcaDBfOP8TGkxArG9Yg)
mjw@wray-m-3.hpl.hp.com [Thu, 19 Aug 2004 14:02:48 +0000 (14:02 +0000)]
bitkeeper revision 1.1159.1.88 (4124b308xrxOcaDBfOP8TGkxArG9Yg)

Checking scripts for the things Xen needs for build and install.

21 years agobitkeeper revision 1.1159.42.3 (4124b290EbHmIxFeu9GnoeIKVia2lA)
iap10@labyrinth.cl.cam.ac.uk [Thu, 19 Aug 2004 14:00:48 +0000 (14:00 +0000)]
bitkeeper revision 1.1159.42.3 (4124b290EbHmIxFeu9GnoeIKVia2lA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.43.1 (4124b289EjJu2ABgQn-Zz7HxnmkRUQ)
iap10@labyrinth.cl.cam.ac.uk [Thu, 19 Aug 2004 14:00:41 +0000 (14:00 +0000)]
bitkeeper revision 1.1159.43.1 (4124b289EjJu2ABgQn-Zz7HxnmkRUQ)

a few shadow mode cleanups

21 years agobitkeeper revision 1.1159.42.2 (4124b039yQGTqk4tjyHEoXGty5VlPg)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 13:50:49 +0000 (13:50 +0000)]
bitkeeper revision 1.1159.42.2 (4124b039yQGTqk4tjyHEoXGty5VlPg)

Fix use of the phys_to_machine_mapping table in Linux 2.4 and 2.6.
We now ensure that the table contains no MFNs that do not belong
the OS --- invalid entries contain a sentinel value; deliberate
foreign mappings have the high bit set. This means the pte_page() and
pte_pfn() will do the right thing despite possible aliasing in the
M2P table.

21 years agobitkeeper revision 1.1159.42.1 (412498cfQR0FW9Xp4EVER4lafeJgXQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 19 Aug 2004 12:10:55 +0000 (12:10 +0000)]
bitkeeper revision 1.1159.42.1 (412498cfQR0FW9Xp4EVER4lafeJgXQ)

Fix page allocator to properly free anonymous pages to the domain zone.

21 years agobitkeeper revision 1.1159.1.87 (412495f853g9qdFCK3fe-wp3blfTlA)
mjw@wray-m-3.hpl.hp.com [Thu, 19 Aug 2004 11:58:48 +0000 (11:58 +0000)]
bitkeeper revision 1.1159.1.87 (412495f853g9qdFCK3fe-wp3blfTlA)

Trap error in cpu value from config.

21 years agobitkeeper revision 1.1159.1.86 (412495d3pSRY5XpdRb-xCxOKOJxElg)
mjw@wray-m-3.hpl.hp.com [Thu, 19 Aug 2004 11:58:11 +0000 (11:58 +0000)]
bitkeeper revision 1.1159.1.86 (412495d3pSRY5XpdRb-xCxOKOJxElg)

Rename xmdefaults to xmdefconfig.
Rename other xm config examples.
Change default script dir to /etc/xen/scripts.

21 years agobitkeeper revision 1.1159.1.85 (41246e6cqFirsFl7JcTf8qlEXs59cA)
mjw@wray-m-3.hpl.hp.com [Thu, 19 Aug 2004 09:10:04 +0000 (09:10 +0000)]
bitkeeper revision 1.1159.1.85 (41246e6cqFirsFl7JcTf8qlEXs59cA)

Fix libxutil install.

21 years agobitkeeper revision 1.1159.1.84 (41246887Az-9lkhyD7CbTdhUNukOkw)
mjw@wray-m-3.hpl.hp.com [Thu, 19 Aug 2004 08:44:55 +0000 (08:44 +0000)]
bitkeeper revision 1.1159.1.84 (41246887Az-9lkhyD7CbTdhUNukOkw)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.37.4 (412467b8n9cEOShz4lDXGSB702f0ag)
mjw@wray-m-3.hpl.hp.com [Thu, 19 Aug 2004 08:41:28 +0000 (08:41 +0000)]
bitkeeper revision 1.1159.37.4 (412467b8n9cEOShz4lDXGSB702f0ag)

Fix problem with multiple network interfaces.

21 years agobitkeeper revision 1.1159.1.83 (41239710AGSmTMRcmNzZofG14BmziA)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 17:51:12 +0000 (17:51 +0000)]
bitkeeper revision 1.1159.1.83 (41239710AGSmTMRcmNzZofG14BmziA)

Yet another tqueue fixup.

21 years agobitkeeper revision 1.1159.1.82 (41239316kitpFpd84e2ER7pkpuSnvg)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 17:34:14 +0000 (17:34 +0000)]
bitkeeper revision 1.1159.1.82 (41239316kitpFpd84e2ER7pkpuSnvg)

Frontend fix.

21 years agobitkeeper revision 1.1159.1.81 (41238d2cHqbklCcCkVBI3g3Q45Y0dg)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 17:09:00 +0000 (17:09 +0000)]
bitkeeper revision 1.1159.1.81 (41238d2cHqbklCcCkVBI3g3Q45Y0dg)

Fix dom_mem_op properly. :-)

21 years agobitkeeper revision 1.1159.1.80 (41238c4dRvX9mwKLbPmS4BpU24zugA)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 17:05:17 +0000 (17:05 +0000)]
bitkeeper revision 1.1159.1.80 (41238c4dRvX9mwKLbPmS4BpU24zugA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.41.1 (41238c3fi_zBknIqLEcbst8cclEjAQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 17:05:03 +0000 (17:05 +0000)]
bitkeeper revision 1.1159.41.1 (41238c3fi_zBknIqLEcbst8cclEjAQ)

Remove binary rewriting from Linux for now.
Replaced with a warning banner.

21 years agobitkeeper revision 1.1159.1.79 (41238b39tnubrtr-gGsonDj9g_pSjQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 17:00:41 +0000 (17:00 +0000)]
bitkeeper revision 1.1159.1.79 (41238b39tnubrtr-gGsonDj9g_pSjQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.40.1 (41238b0aeIY1yNNg2yYui_jKDRtRPA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 16:59:54 +0000 (16:59 +0000)]
bitkeeper revision 1.1159.40.1 (41238b0aeIY1yNNg2yYui_jKDRtRPA)

dom_mem_ops fixup

21 years agobitkeeper revision 1.1159.1.78 (41238a80nRCeFQAmbGc_sFDGt7oOhw)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 16:57:36 +0000 (16:57 +0000)]
bitkeeper revision 1.1159.1.78 (41238a80nRCeFQAmbGc_sFDGt7oOhw)

Fix task queues.

21 years agobitkeeper revision 1.1159.1.77 (4123798fK4KZK8amlRcWgvrb90qfbQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 15:45:19 +0000 (15:45 +0000)]
bitkeeper revision 1.1159.1.77 (4123798fK4KZK8amlRcWgvrb90qfbQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.39.1 (41237986oL9caNrlRwHT0c1soQ19YQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 18 Aug 2004 15:45:10 +0000 (15:45 +0000)]
bitkeeper revision 1.1159.39.1 (41237986oL9caNrlRwHT0c1soQ19YQ)

Clean up current support for foreign page mappings.

21 years agobitkeeper revision 1.1159.1.76 (4123675aNWvu0fGFgPa2aJkfXqPOBg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 14:27:38 +0000 (14:27 +0000)]
bitkeeper revision 1.1159.1.76 (4123675aNWvu0fGFgPa2aJkfXqPOBg)

temporary blkfront fix to mark pages dirty during migrate -- should be deleted when grant tables are enabled.

21 years agobitkeeper revision 1.1159.1.75 (4123664b4KAhvEbkRmIdLhhdy3MaZQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 14:23:07 +0000 (14:23 +0000)]
bitkeeper revision 1.1159.1.75 (4123664b4KAhvEbkRmIdLhhdy3MaZQ)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.1.74 (4123662aRknZaZVDiDYz5H1bs5ZhmA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 14:22:34 +0000 (14:22 +0000)]
bitkeeper revision 1.1159.1.74 (4123662aRknZaZVDiDYz5H1bs5ZhmA)

Cset exclude: iap10@labyrinth.cl.cam.ac.uk|ChangeSet|20040817172414|62757

21 years agobitkeeper revision 1.1159.37.3 (41235e6e2BMUhR7-HtvtFXnDGwkiaQ)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:49:34 +0000 (13:49 +0000)]
bitkeeper revision 1.1159.37.3 (41235e6e2BMUhR7-HtvtFXnDGwkiaQ)

Update config for new device backend parameters.

21 years agobitkeeper revision 1.1159.37.2 (41235cfbTT69HLcXLIBHgkcsv8UcGg)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:43:23 +0000 (13:43 +0000)]
bitkeeper revision 1.1159.37.2 (41235cfbTT69HLcXLIBHgkcsv8UcGg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.38.5 (41235bac45keyRYBSLnIxXITxalrzg)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:37:48 +0000 (13:37 +0000)]
bitkeeper revision 1.1159.38.5 (41235bac45keyRYBSLnIxXITxalrzg)

Add 'live' parameter to migrate.

21 years agobitkeeper revision 1.1159.38.4 (41235b5b8R2aV73aJwQTq0FCRPc6UA)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:36:27 +0000 (13:36 +0000)]
bitkeeper revision 1.1159.38.4 (41235b5b8R2aV73aJwQTq0FCRPc6UA)

Fix typo.

21 years agobitkeeper revision 1.1159.1.73 (412355a72dk7E-aXhlRO2Rd-2IE56Q)
iap10@labyrinth.cl.cam.ac.uk [Wed, 18 Aug 2004 13:12:07 +0000 (13:12 +0000)]
bitkeeper revision 1.1159.1.73 (412355a72dk7E-aXhlRO2Rd-2IE56Q)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.38.3 (4123550cLBAC07otAj8ftsT6MzujHQ)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:09:32 +0000 (13:09 +0000)]
bitkeeper revision 1.1159.38.3 (4123550cLBAC07otAj8ftsT6MzujHQ)

Make backend domain a per-device parameter.
Restructure device controllers and adjust
config handling.

21 years agobitkeeper revision 1.1159.38.2 (4123547bJFXytNlVQreftqrfASgQAA)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 13:07:07 +0000 (13:07 +0000)]
bitkeeper revision 1.1159.38.2 (4123547bJFXytNlVQreftqrfASgQAA)

Fix args to migrate.

21 years agobitkeeper revision 1.1159.38.1 (41231e93omwWBjFZGIgG3ek6UMbDYA)
mjw@wray-m-3.hpl.hp.com [Wed, 18 Aug 2004 09:17:07 +0000 (09:17 +0000)]
bitkeeper revision 1.1159.38.1 (41231e93omwWBjFZGIgG3ek6UMbDYA)

Refactor device setup code so that the devices do more of
the messaging.

21 years agobitkeeper revision 1.1159.37.1 (4122466aj7aP1h9pwV_UhHfYaEeEpw)
kaf24@scramble.cl.cam.ac.uk [Tue, 17 Aug 2004 17:54:50 +0000 (17:54 +0000)]
bitkeeper revision 1.1159.37.1 (4122466aj7aP1h9pwV_UhHfYaEeEpw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.36.1 (41224664I9csn5Rc83-pM_anatKyCg)
kaf24@scramble.cl.cam.ac.uk [Tue, 17 Aug 2004 17:54:44 +0000 (17:54 +0000)]
bitkeeper revision 1.1159.36.1 (41224664I9csn5Rc83-pM_anatKyCg)

Fix VESA BIOS mapping issue. Clean up workqueue/taskqueue confusion.

21 years agobitkeeper revision 1.1159.1.72 (41223f3egz-uPL4ZrxG7i6Sb-bbFIQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 17 Aug 2004 17:24:14 +0000 (17:24 +0000)]
bitkeeper revision 1.1159.1.72 (41223f3egz-uPL4ZrxG7i6Sb-bbFIQ)

Cset exclude: mjw@wray-m-3.hpl.hp.com|ChangeSet|20040816093303|30270

21 years agobitkeeper revision 1.1159.1.71 (41222dd4fZJ-eLP-14ipE-SQAgV3uQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 17 Aug 2004 16:09:56 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.1.71 (41222dd4fZJ-eLP-14ipE-SQAgV3uQ)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.32.6 (41222dacjECHct0__cSriy0jbIpc5Q)
iap10@labyrinth.cl.cam.ac.uk [Tue, 17 Aug 2004 16:09:16 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.32.6 (41222dacjECHct0__cSriy0jbIpc5Q)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.35.1 (41222da4iDbEv0TvZWP90i6L3s4Z5Q)
iap10@labyrinth.cl.cam.ac.uk [Tue, 17 Aug 2004 16:09:08 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.35.1 (41222da4iDbEv0TvZWP90i6L3s4Z5Q)

small 2.6 blkfront / netfront fixes

21 years agobitkeeper revision 1.1159.32.5 (4121d149RRDPS-silekwHOodPcrI6w)
kaf24@scramble.cl.cam.ac.uk [Tue, 17 Aug 2004 09:35:05 +0000 (09:35 +0000)]
bitkeeper revision 1.1159.32.5 (4121d149RRDPS-silekwHOodPcrI6w)

First cut of grant-table public interface.

21 years agobitkeeper revision 1.1159.32.4 (4120f833Zfm2esb4Xhphee52vBEz0g)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 18:08:51 +0000 (18:08 +0000)]
bitkeeper revision 1.1159.32.4 (4120f833Zfm2esb4Xhphee52vBEz0g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.34.2 (4120f82bRcTbpXEs-zb6q77ty9n_Ig)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 18:08:43 +0000 (18:08 +0000)]
bitkeeper revision 1.1159.34.2 (4120f82bRcTbpXEs-zb6q77ty9n_Ig)

Add debugging to the new mmap() failure path.

21 years agobitkeeper revision 1.1159.34.1 (4120f807tIRvdXAnGlpEWbbgD_eByQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 18:08:07 +0000 (18:08 +0000)]
bitkeeper revision 1.1159.34.1 (4120f807tIRvdXAnGlpEWbbgD_eByQ)

Speed up the context-switch path on 2.6.

21 years agobitkeeper revision 1.1159.32.3 (4120e70bXTpJy0O5vPdcj0GxE44yNw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 16 Aug 2004 16:55:39 +0000 (16:55 +0000)]
bitkeeper revision 1.1159.32.3 (4120e70bXTpJy0O5vPdcj0GxE44yNw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.33.1 (4120e700LNXbe5IhAOotAN5jyP0RJw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 16 Aug 2004 16:55:28 +0000 (16:55 +0000)]
bitkeeper revision 1.1159.33.1 (4120e700LNXbe5IhAOotAN5jyP0RJw)

suspend/resume fixes

21 years agobitkeeper revision 1.1159.32.2 (4120c2f7sV0HlymoiDxvLZkiP1uL_Q)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 14:21:43 +0000 (14:21 +0000)]
bitkeeper revision 1.1159.32.2 (4120c2f7sV0HlymoiDxvLZkiP1uL_Q)

Simplify start_info_t definition.

21 years agobitkeeper revision 1.1159.32.1 (4120b0e7LRYrL1B3ICa0Qkit5txAbQ)
tw275@labyrinth.cl.cam.ac.uk [Mon, 16 Aug 2004 13:04:39 +0000 (13:04 +0000)]
bitkeeper revision 1.1159.32.1 (4120b0e7LRYrL1B3ICa0Qkit5txAbQ)

Added error checking, small button on domain list,
updated to be compatible with latest xend, and
some small changes to domain creation.

21 years agobitkeeper revision 1.1159.1.70 (41208580UQYjPMyX6IwpTt7euiLMgg)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 09:59:28 +0000 (09:59 +0000)]
bitkeeper revision 1.1159.1.70 (41208580UQYjPMyX6IwpTt7euiLMgg)

Document cpu_weight config field and check value type.

21 years agobitkeeper revision 1.1159.1.69 (4120808b8wy9kCiirenw5U48ZbJlFA)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 09:38:19 +0000 (09:38 +0000)]
bitkeeper revision 1.1159.1.69 (4120808b8wy9kCiirenw5U48ZbJlFA)

Add default value for cpu_weight.

21 years agobitkeeper revision 1.1159.1.68 (41207f4fvOWkrBmvJbwpyp6JQmumEg)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 09:33:03 +0000 (09:33 +0000)]
bitkeeper revision 1.1159.1.68 (41207f4fvOWkrBmvJbwpyp6JQmumEg)

Fix problems with migrate help.

21 years agobitkeeper revision 1.1159.1.67 (41207f1cCT7YHIMzP5SKhkRLzpuobA)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 09:32:12 +0000 (09:32 +0000)]
bitkeeper revision 1.1159.1.67 (41207f1cCT7YHIMzP5SKhkRLzpuobA)

Don't compress domain save files.
Don't use O_EXCL.

21 years agobitkeeper revision 1.1159.1.66 (4120760aHfbIf2nixUgYmOxeE8yRRg)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 08:52:15 +0000 (08:52 +0000)]
bitkeeper revision 1.1159.1.66 (4120760aHfbIf2nixUgYmOxeE8yRRg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.1.65 (41207609Wits7TpsBL3_SsFuuzRJjg)
xenbk@gandalf.hpl.hp.com [Mon, 16 Aug 2004 08:53:29 +0000 (08:53 +0000)]
bitkeeper revision 1.1159.1.65 (41207609Wits7TpsBL3_SsFuuzRJjg)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1159.28.3 (41207575mzlF_0ur32BtoOyRJw22pg)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 08:51:01 +0000 (08:51 +0000)]
bitkeeper revision 1.1159.28.3 (41207575mzlF_0ur32BtoOyRJw22pg)

Skip check on recreate.

21 years agobitkeeper revision 1.1159.28.2 (4120753cKjnbErDtguWW5uMpEo9gYQ)
mjw@wray-m-3.hpl.hp.com [Mon, 16 Aug 2004 08:50:04 +0000 (08:50 +0000)]
bitkeeper revision 1.1159.28.2 (4120753cKjnbErDtguWW5uMpEo9gYQ)

Fix typo in migrate help.

21 years agobitkeeper revision 1.1159.1.64 (41206d44aLwz5oslqPWoV3gXftNh_A)
kaf24@scramble.cl.cam.ac.uk [Mon, 16 Aug 2004 08:16:04 +0000 (08:16 +0000)]
bitkeeper revision 1.1159.1.64 (41206d44aLwz5oslqPWoV3gXftNh_A)

Fix PIRQ virtualisation for IRQS 64 to 127.

21 years agobitkeeper revision 1.1159.1.63 (411e4c0fxwrDJ6u1QTe29_mzpEynrw)
kaf24@scramble.cl.cam.ac.uk [Sat, 14 Aug 2004 17:29:51 +0000 (17:29 +0000)]
bitkeeper revision 1.1159.1.63 (411e4c0fxwrDJ6u1QTe29_mzpEynrw)

Updated MP table parsing from 2.4.26.

21 years agobitkeeper revision 1.1159.1.62 (411e376aqGbk7McbZ7dXQ0xasG5IOQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 14 Aug 2004 16:01:46 +0000 (16:01 +0000)]
bitkeeper revision 1.1159.1.62 (411e376aqGbk7McbZ7dXQ0xasG5IOQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno-unstable.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.31.1 (411e31a8whkN5pph5aGYDZEaAAg8eg)
kaf24@scramble.cl.cam.ac.uk [Sat, 14 Aug 2004 15:37:12 +0000 (15:37 +0000)]
bitkeeper revision 1.1159.31.1 (411e31a8whkN5pph5aGYDZEaAAg8eg)

Update some Xen files to Linux 2.4.26. Hopefully will fix some IRQ
routing problems that have been reported.

21 years agobitkeeper revision 1.1159.1.61 (411de57crUA7TOOChvm_Z8Af1U17xw)
gm281@boulderdash.cl.cam.ac.uk [Sat, 14 Aug 2004 10:12:12 +0000 (10:12 +0000)]
bitkeeper revision 1.1159.1.61 (411de57crUA7TOOChvm_Z8Af1U17xw)

blank space

21 years agobitkeeper revision 1.1159.1.60 (411de531r3zspsa5WRoqFKGtfCbuAg)
gm281@boulderdash.cl.cam.ac.uk [Sat, 14 Aug 2004 10:10:57 +0000 (10:10 +0000)]
bitkeeper revision 1.1159.1.60 (411de531r3zspsa5WRoqFKGtfCbuAg)

Marge to the xc_linux_restore.c file

21 years agobitkeeper revision 1.1159.30.1 (411ddb8cj12XLuMNx_qS9SGeej51OQ)
gm281@boulderdash.cl.cam.ac.uk [Sat, 14 Aug 2004 09:29:48 +0000 (09:29 +0000)]
bitkeeper revision 1.1159.30.1 (411ddb8cj12XLuMNx_qS9SGeej51OQ)

cpu_weight parameter added to the xm create command. Minor bug fix for BVT.

21 years agobitkeeper revision 1.1159.1.59 (411d7b028SfpgCIy6erydbpaxfxBQA)
iap10@labyrinth.cl.cam.ac.uk [Sat, 14 Aug 2004 02:37:54 +0000 (02:37 +0000)]
bitkeeper revision 1.1159.1.59 (411d7b028SfpgCIy6erydbpaxfxBQA)

blkfront.c : cope with request reordering across migrations

21 years agobitkeeper revision 1.1159.1.58 (411d059esZt-III1bGswIy02CVBC-A)
iap10@labyrinth.cl.cam.ac.uk [Fri, 13 Aug 2004 18:17:02 +0000 (18:17 +0000)]
bitkeeper revision 1.1159.1.58 (411d059esZt-III1bGswIy02CVBC-A)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.29.1 (411d0591E5q-eH5VYLKCC5XcKgmqCw)
iap10@labyrinth.cl.cam.ac.uk [Fri, 13 Aug 2004 18:16:49 +0000 (18:16 +0000)]
bitkeeper revision 1.1159.29.1 (411d0591E5q-eH5VYLKCC5XcKgmqCw)

fixes

21 years agobitkeeper revision 1.1159.1.57 (411cfbc4mhSI0XOqARQ6jv8sbSQ90A)
smh22@tempest.cl.cam.ac.uk [Fri, 13 Aug 2004 17:35:00 +0000 (17:35 +0000)]
bitkeeper revision 1.1159.1.57 (411cfbc4mhSI0XOqARQ6jv8sbSQ90A)

fix typo

21 years agobitkeeper revision 1.1159.1.56 (411ce9a6v81rvYXz3nv5gJ5LNweItA)
kaf24@scramble.cl.cam.ac.uk [Fri, 13 Aug 2004 16:17:42 +0000 (16:17 +0000)]
bitkeeper revision 1.1159.1.56 (411ce9a6v81rvYXz3nv5gJ5LNweItA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno